Efficient Register Renaming and Recovery for High-Performance Processors
نویسندگان
چکیده
منابع مشابه
Energy Efficient Register Renaming 1
Modern microprocessor designs implement register renaming using register alias tables (RATs), which maintain the mapping between architectural and physical registers. Because of the non–trivial power that is dissipated in a disproportionately small area, the power density in the RAT is significantly higher than in some other datapath components. In this paper, we propose mechanisms to reduce th...
متن کاملOrganization and implementation of the register-renaming mapper for out-of-order IBM POWER4 processors
We present a new nonconventional approach for designing and organizing register rename mappers that can be applied in modern out-of-order processor chips. A content-addressable memory (CAM) configuration optimal for such a register mapper application was developed. The structure of the CAM and search engine, described in this paper, facilitates the implementation of the register mapper as a gro...
متن کاملDevelopment of Efficient On-Chip Networks for High-Performance Processors
High-performance computers have historically been one of the main drivers behind high-performance networks. A significant body of work into network toplogies, signalling techniques, routing, broadcast and reduction algorithms exists and continues to grow. However, to this day, modern high-performance computers, including the RIKEN“Next-Generation”supercomputer (NSC), are partitioned such that t...
متن کاملThe Design of a Register Renaming Unit
Register renaming is often used to improve performance in many high-ILP processors. However, there is a lack of publications regarding register renaming hardware design. This paper presents a detailed look at one possible implementation of a register renaming unit, as well as some possible optimizations.
متن کاملRandom Register Renaming to Foil DPA
Techniques such as DPA and SPA can be used to find the secret keys stored in smart-cards. These techniques have caused concern for they can allow people to recharge their stored value smartcards (in effect printing money), or illegally use phone or digital TV services. We propose an addition to current processors which will counteract these techniques. By randomising register usage, we can hide...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Very Large Scale Integration (VLSI) Systems
سال: 2014
ISSN: 1063-8210,1557-9999
DOI: 10.1109/tvlsi.2013.2270001